﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JGSoft.U9CRTAPIEX.DTOs.RequestDTOs
{
    public class BOMSaveDto
    {

        public long bom_manage_id { get; set; }
        public long materiel_id { get; set; }
        public int bill_state { get; set; }
        public BaseInfo materiel_type { get; set; }
        public string materiel_name { get; set; }
        public string old_materiel_desc { get; set; }
        public BaseInfo unit { get; set; }
        public string old_materiel_code { get; set; }
        public BaseInfo materiel_source { get; set; }
        public string name { get; set; }
        public string materiel_code { get; set; }
        public long id { get; set; }
        public List<Bomdetailsyncdatavo> bomDetailSyncDataVOS { get; set; }
        public string materiel_desc { get; set; }
    }
    public class Bomdetailsyncdatavo
    {
        public long materiel_id { get; set; }
        public long bom_detail_id { get; set; }
        public string materiel_name { get; set; }
        public string old_materiel_desc { get; set; }
        public BaseInfo unit { get; set; }
        public string old_materiel_code { get; set; }
        public decimal single_num { get; set; }
        public BaseInfo materiel_source { get; set; }
        public string materiel_code { get; set; }
        public int serial_number { get; set; }
        public BaseInfo materiel_type { get; set; }
        public string materiel_desc { get; set; }
        public string position_name { get; set; }
        public string remark { get; set; }
        public string part_name { get; set; }
        public string part_code { get; set; }
    }
}
